package edu.cibertec.servicio;

import java.util.ArrayList;

import edu.cibertec.bean.BeanCargarArchivo;
import edu.cibertec.dao.CargarArchivoDAO;
import edu.cibertec.dao.DAOFactory;

public class ServiceApplication {
	int baseDatos=1;
	
	public boolean ingresarArchivo(BeanCargarArchivo cargararchivo) {
		DAOFactory miFabrica=DAOFactory.getDAOFactory(baseDatos);
		CargarArchivoDAO asignaprocesoDAO=miFabrica.getCargaArchivoDAO();
		return asignaprocesoDAO.ingresarArchivo(cargararchivo);
	}

	public ArrayList obtenerListadoCargaArchivo(){
		DAOFactory miFabrica=DAOFactory.getDAOFactory(baseDatos);
		CargarArchivoDAO clienteDAO=miFabrica.getCargaArchivoDAO();
		return clienteDAO.obtenerListadoCargaArchivo();
	}
	
	public int eliminarCargarArchivo(int codigo){
		DAOFactory miFabrica=DAOFactory.getDAOFactory(baseDatos);
		CargarArchivoDAO cargaDAO=miFabrica.getCargaArchivoDAO();
		return cargaDAO.eliminarCargarArchivo(codigo);
	}
}
